Please - dynamic.
Let categories be a dynamic construct. The App store may have a formal categorization Model ... then let the "by categories" filter be a System (Controller) ... and the actual categories be a View. MVC for categories in the Apps list. The Model will be the normal. The View can override the presentation. We can CRUD categories from our own.
MS get the telemetry on peoples user concepts for Apps. How do they user their programs ... categorize them?
What could be better?
What could be worse? As already pointed out several times. No flex. I.e. forget formals for Start and so on. It has to be actual or virtual stuff. The problem with the Start Screen was not missing the Start Menu - but no API's to setup entry points. It's in the cloud ... no flex as it is right now. You can not take control over basic application (Start eq. role for application infrastructure i.e. what application the Windows client supports). I.e. kiosk for instance.
It's 60'ties - 70'ties School to formalize IT systems ... (too much). Allow for changes ...
To formalize, the concepts needs to be much more abstract than i.e. Start. Start is not a formal problem, but a semantic (state) problem. So an actual (runtime) problem. Same goes for categories.
"by category" have to receive an implementation for dynamics ... virtualiztation, or it will not work.
Suggestion: Make it possible to actually bind concepts to categories, i.e. create tags for categories, bind Folder names to those categories ... and let those categories be informal - i.e. named by the user. Then Microsoft can care to bind the user concepts i.e. user categories to the app stores formal categories. This way telemetry also can become practical work :o)
... hopefully, it does not end up as in my case as in Win 8.1 preview right now:
I have 10 categories with 1 or 2 shortcuts from the App store. That's it. Nothing else among hundreds of shortcuts was categorized. Even from the appstore - the biggest (non-)category is "Others" (unclassified/untagged?) ... it has 39 shortcuts. For desktop apps it must be between 100-200 shortcuts that are just shown as in by-name ...
So except for like 10-15 shortcuts ... no categorization using the "by category" view in Apps list. As it works right now ... you get a by-name view ... and some marginal categorization for 1-15 shortcuts out of i.e. may be 250 on a workstation. That means this categorization solution was capable of supporting apps with categories for only 5% of my shortcuts. That's completely irrelevant. Hopefully a plan is out to make this perform better?
The whole idea of a categorized view is a compressed view (communication). You can even argue you should be able to opt out (settings) of display linked PDF's there - i.e. only programs (apps) show.
Categories should this way become an actual or variable "layout" supporting the workflow (user or app domain knows) ...
... while the formal categories have another job as in supporting the content and e-commcerce situation at the Appstore.